home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_1
/
eemgr10.zip
/
EEMGR.DOC
< prev
next >
Wrap
Text File
|
1991-10-18
|
12KB
|
262 lines
EPIC Event Manager (EEMGR) - version 1.00
(c) Copyright 1991, Ernie Johnson
All Rights Reserved
What the EPIC Event Manager Does
----------------------------------------------------------------------
It provides a simple, easy to use method for running BBS events on
certain days, or on a daily level.
It was designed to work with PCBoard, but I'm sure will work in
conjunction with almost every other BBS type on the market that
makes use of batch files for running the nightly events.
EEMGR can also be used on computer systems without a BBS - the best
place to use EEMGR is in your AUTOEXEC.BAT file - of course, EEMGR
will work better if you turn your computer on once per day, and shut
it off in the evening.
About "EEMGR":
----------------------------------------------------------------------
Quite simply, I was getting tired of having my BBS run events every
day for 30 minutes or longer. I have my system pack the message
bases, update file and conference lists, run door maintenance
programs, etc.
I figured that if I was able to run my message base packing programs
once a week the BBS would remain online a bit longer in case someone
wants to get on at 6am (when I run my events).
This way, the message bases get packed once per week instead of
everyday, saving me about 20 minutes in my daily event. Other uses
could be about anything - perhaps you are on a slow echo mail system
and you only need to get mail once a week - just set up the proper
event in EEMGR and you're all set - no more getting up at 6 am just
to do a once a week mail run. Perhaps you have programs to scan
your drives and delete old and outdated programs, this will be great
for doing that once a week (or more often if you prefer), EEMGR is
also not limited to working with a BBS - why not set it up to do a
weekly full backup of your system and daily incremental backups?
Or perhaps virus scans? EEMGR uses easy to follow batch files along
with the EEMGR EXEcuatble program so setting up can be as simple or
as complex as you want!
Setting up EEMGR
----------------------------------------------------------------------
Simply copy the EEMGR.EXE file to a directory that is handy for it.
Thats all you need to get started, all the other files are simply
samples to show what EEMGR does.
You will need to configure the EEMGR.CFG file to suit your needs
when/if you decide to use EEMGR.
If you wish to see what EEMGR is all about, after unarchiving the
program, run the TEST.BAT file (type TEST and press ENTER). It will
run the appropriate batch files as listed in the EEMGR.CFG file so
you can see what EEMGR will do for you.
EEMGR Configuration file
----------------------------------------------------------------------
line 1: batch file drive, path & name for DAILY event
line 2: SUNDAY
line 3: MONDAY
line 4: TUESDAY
line 5: WEDNESDAY
line 6: THURSDAY
line 7: FRIDAY
line 8: SATURDAY
Based on the above information, if you wanted a daily event, on line
1, enter the full drive and path name of the batch file you wish to
run on a daily basis. If you do not wish to have a daily event,
simply use the word NONE (upper or lower case).
Lines 2 through 8 are for each day and follow the same structure as
the daily event line. Use the word NONE if you don't wish to have an
event schedule for a specific day.
Here is an example:
J:\EEMGR\DAILY.BAT
J:\EEMGR\SUNDY.BAT
NONE
NONE
NONE
NONE
NONE
J:\EEMGR\SATDY.BAT
For more ideas, here's an idea of what each batch file contains:
DAILY.BAT - (run daily) general system maintenance update
conference, directory files, etc, run door maintenance, update user
securities (file ratios)
SUNDY.BAT - (gets run on Sunday) in addition to DAILY.BAT, this
batch file runs the PCBPACK program to clean out old, duplicate
messages in my message conferences (220 of them).
SATDY.BAT - (gets run on Saturday) in addition to DAILY.BAT this
batch file runs a virus scan on my entire system, if its passes
(I've never seen a virus yet) it backs up my main BBS drive.
EEMGR Batch Files
----------------------------------------------------------------------
As you can see, these batch files are completely user definable.
In the batch file you can run anything you can run from any other
batch file with one exception. You can not run TSR's from EEMGR's
batch files! I would encourage you to try all the programs in your
regular events through EEMGR before actually putting EEMGR into use
on a BBS system - just in case! I do run EEMGR on my system and it
does daily events and specific events Saturday and Sundays and I
haven't seen any problems (yet).
Running EEMGR
----------------------------------------------------------------------
Just type EEMGR and press ENTER. The program will give you a short
screen on how to use EEMGR.
You do need to pass the name of the configuration file as a command
line argument to EEMGR.
For example, if you created (or edited) the EEMGR.CFG file, you'd
need to type:
EEMGR EEMGR.CFG and press ENTER.
if EEMGR is in a different directory than EEMGR.EXE, pass the full
drive, path and filename to EEMGR such as:
EEMGR J:\EEMGR\EEMGR.CFG and press ENTER.
If you are running EEMGR as an event manager for PCBoard, you'll
want to copy your existing EVENT.SYS file into the batch file for
your daily events, and create a new EVENT.SYS with a line that runs
EEMGR (based on the previous examples).
Lastly, if you are having problems getting EEMGR configured and
running properly, give us a call on our tech support number listed
below, or call our BBS and leave a message.
Tech Support: (519) 357-1941 call between 6pm and 11pm EST to get
a voice answer (most of the time), or leave a message on the
answering machine and someone will get back to you.
Our BBS is (519) 357-1943 and is on almost 24 hours a day Monday to
Friday (thanks to EEMGR) and about 23 hours a day Saturday and
Sunday. As of the time of this writing we only have a 2400 baud
modem online, but by the time most users read this we will have a
U.S. Robotics Dual Standard.
Errors and "bugs":
----------------------------------------------------------------------
Under normal circumstances, you'll never have a problem with EEMGR.
The only foreseeable problems would be simple things like "file not
found errors" from your batch files and the next would be EEMGR Swap
errors. EEMGR swaps itself out to XMS, EMS, or disk when running a
batch file to save RAM - if a TSR gets loaded in the event, EEMGR
will not be able to reload itself.
DO NOT LOAD A TSR IN YOUR EVENTS!
Other than those problems, nothing _should_ crop up and cause
problems. EEMGR has been well tested and the worst thing that I can
make it do is the problem caused by loading a TSR. If you get file
not found errors, be sure to run your event batch files without
using EEMGR first to test them.
Warranty & Guarantee's:
----------------------------------------------------------------------
EEMGR is in no way warranted to be free of defects, bugs, etc. It
has, however, gone through extensive testing on my BBS, and I have
not seen any adverse effects. I am not responsible for any adverse
effects it has on your system (just in case). You should take any
steps to avoid virus infection and scan the file for viruses before
using it on your system.
EEMGR is copyrighted software. Please do not make any modifications
to it! I am letting you use this software for almost nothing, and
would expect some common courtesy in return. If you have suggestions
for modifications/improvements, please forward them to me through
one of the methods below.
Feel free to pass EEMGR to everyone you know, but please keep the
original archive contents and files the way they originated. Sysops
who feel it necessary to include a BBS advertisement inside the
archive, feel free to do so, but PLEASE use the file name "BBS.AD"
so people know what to look for if they are looking for BBS
advertisements. If you do these and a BBS.AD file already exists,
feel free to delete it and add your own in its place.
How to register:
----------------------------------------------------------------------
Send your name, address, BBS name and number on a postcard, letter,
etc to:
Ernie Johnson
P.O. Box 607
Wingham, Ontario
N0G 2W0 - Canada
Call EPIC BBS at 519-357-1943. At the time of this writing we only
support 2400 baud, but will be upgrading to a USR Dual Standard in
the near future. To register on EPIC, simply leave a comment to the
SysOp with your name, address, BBS name and number.
Call me voice. My number is 519-357-1941 Eastern time. Call
between 7pm and 11pm to get me home (most of the time), or leave a
message on the answering machine.
Lastly, leave me a message in the ILink, RIME or City2City Shareware
echo mail conferences. I read mail in both of these conferences on a
daily basis.
This is all you need to do to register EEMGR - put simply, all I
want to know is if people appreciate these little freebies I've been
writing, and if I should continue to spend time doing so. If you
feel EEMGR is really great and is worth money, feel free to send
whatever you feel its worth to you. Personally I don't feel its
worth too much as I threw the program and documentation together in
about 2 hours (the program was the easy part), and its something I
wanted for my BBS system and figured that other sysops might want to
use it as well - another one of my contributions to todays very busy
sysops!
Upgrades/Improvements:
----------------------------------------------------------------------
Since I am not charging money for EEMGR, don't expect me to send
product upgrades to you. I will leave it up to you to get upgrades
as they are released. For the most part, EEMGR will not likely have
too many updates as it is a simple program. Its been extensively
tested and know bugs have been noticed.
Lastly:
----------------------------------------------------------------------
Please register! Its only the cost of a postcard/stamp, or phone
call, but it would tell me if I should continue to write these
little freebie doors for fellow PCBoard SysOps and spend time writing
documentation like this. Your registration does mean a lot ot me,
and my continuation of quality software at affordable prices!
EEMGR Documentation Copyright 1991 Ernie Johnson - All Rights Reserved
EEMGR Program Copyright 1991 Ernie Johnson - All Rights Reserved